.main{width:100%;min-width:1366px;margin:0 auto;overflow:hidden;}
.header{width:100%;height:60px;border-bottom:3px solid #7676f5;background-color:#222; color:white;}
.header .logo{font-size:30px;line-height: 60px;font-weight:800;margin-left:20px;}
.header .loginfo{height:60px;margin-right:20px; }
.header .loginfo p{font-size:12px;}
.header .loginfo a{color:yellow;}
.sidebar{width:20%;min-width:270px; background-color:#E0E0E3;position:relative;background: url('./images/sidebar_bg.png') repeat;background-attachment: fixed; }
.sidebar .nav{width:8%;height:100%;margin-right:10px; }
.sidebar .nav ul li{border:solid #ccccff; border-width:1px 1px 1px 0;cursor: pointer;margin-top:2px;}
.sidebar .nav ul li,.sidebar .nav ul li a{color:#ccccff; text-align: center; display: block;}
.sidebar .nav ul li.selected{border:solid #ccccff; border-width:1px 2px 1px 0;font-weight: bolder; }
.sidebar .nav ul li.selected a{color:#e9f0ea;}
.sidebar .copyright{position:absolute;bottom: 15px;left:15px; }
.content{width:80%; min-width:1000px; }
.autoheight{min-height:300px;}
.menu{width:85%;margin:auto;color:#E0E0E3; }
.menu h3{font-size:13px;width:100%;margin-top:10px;}
.menu h3 span.toggle{width:80px;cursor: pointer;text-align: right;float:right;color:#666;font-size:12px; }
.menu h3 span.toggle:hover{color:#77BACE}
.menu ul li{padding-left:20px;font-size:12px;color:#e9f0ea; }
.menu ul li:hover{background-color:#8d8f8e; }
.menu ul li.liactived{background-color:#8d8f8e;}
.menu ul li a{color:#e9f0ea;display: block;}
.menu ul li a:hover{color:#E0E0E3; }
.menu ul li a.actived{font-weight:bolder;color:#E0E0E3;}
